
#ifndef __DEFORMER_H__
#define __DEFORMER_H__

#include "tconstraints.h"

using namespace std;

/// An interface for deformer objects
class Deformer {
   
public:
   virtual ~Deformer() = 0;
   virtual Point3 eval(const Point3 &p) = 0;
};

Deformer::~Deformer() {}

#endif
